have a pop at - French English Dictionary